northern tamandua (tamandua mexicana) - Turc Anglais Dictionnaire